package com.sep.service;

import java.util.List;

import com.sep.entity.User;

import my.db.QueryHelper;

public class UserService {

	/**
	 * 获得用户列表
	 * */
	public List<User> findAll() {
		String sql = "select * from tb_user";
		return QueryHelper.query(User.class, sql);
	}

	/**
	 * 增加用户
	 * */
	public void save(User user) {
		String sql = "insert into tb_user values(null,?,?,?) ";
		QueryHelper.update(sql, user.getName(), user.getAge(), user.getGender());
	}

	/**
	 * 根据主键查询
	 * */
	public User findById(int id) {
		String sql = "select * from tb_user where id=?";
		return QueryHelper.queryUnique(User.class, sql, id);
	}

	/**
	 *根据主键删除
	 * 
	 * **/
	public void deleteById(int id){
		
		String sql = "delete from tb_user where id=?";
		QueryHelper.update(sql, id);
	}
	
	/**
	 * 编辑
	 * 
	 * **/
	
	public void edit(User user){
		String sql = "update tb_user set name=?,age=?,gender=? where id=?";
		QueryHelper.update(sql,user.getName(), user.getAge(), user.getGender(),user.getId());

		
	}
	
}